body {
    background: url(../image/login_bg.png) no-repeat center center fixed;
    margin: 0px;
    padding: 0px;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover; 
    border:0;margin:0;padding:0;
}
       
span{ display:inline-block;}
        
/* 生成绝对定位的元素，相对于浏览器窗口进行定位 */
#content {
	position:fixed;
    width:952px;
    height:592px;
    left:50%;
    top:50%;
  	margin-left:-476px;
  	margin-top:-296px;
  	background:url(../image/login_dialog.png) no-repeat;
}

/*生成绝对定位的元素*/
.contentTop{   
	position: absolute;
    width:880px; 
    height:90px;
    left:35px;
    top:23px;
 }
.contentMiddle{
	position: absolute;
	width: 880px;
	height:128px;
	line-height:128px;
	left:35px;
	top:115px; 
}
.contentBottom{
	position: absolute;
	width: 880px;
	height:300px;
	left:35px;
	top:245px;
	text-align:center;
    margin:0 auto; 
} 

.table{
	position: absolute;
	width:880px;   
	cellspacing:0;
    cellpadding:0;
    border:0;margin:0;padding:0;
}

.contentTop_Right{
	position: absolute;
    width:240px; 
    height:42px;  
    line-height: 42px;
    text-align: center;
    margin-left: -4px;
    margin-top: 4px;
    background:url(../image/systemName.png) no-repeat;
}

.titleFont{
    font-family: Microsoft YaHei;
    font-size: 18px;
    color: #000000; 
    letter-spacing: 2px;
}

.subMsgBack{ 
	background: url(../image/login_icon.png) no-repeat;
    height: 14px; 
    line-height:14px; 
    text-align: left;
    margin-top: 12px;
    margin-left: 253px; 
    display:none;	 
}

.subMsg{
	color: red;
	font-size:14px; 
    margin-left:22px; 
}

.login_link{
    background: url(../image/submit.png);
    display: block;
    margin:0 auto;
    width: 134px;
    height: 44px;
    line-height: 44px;
    font-size: 18px;
    color: #000000;
    text-align: center;
    text-decoration: none; /*去掉下划线*/
	font-family: "Microsoft YaHei";
}

/*使用hover来改变背景图 */
.login_link:hover{   
    background: url(../image/submitHover.png);
}

/*使用hover 来改变背景图 */
.login_link:active{ 
    background: url(../image/submitActive.png);
    color: #ffffff;
}

.footer {
    position: absolute;
    background-color: #045e96;
    filter: alpha(opacity = 60);
    -moz-opacity: 0.6;
    -khtml-opacity: 0.6;
    opacity: 0.6;
    width: 100%;
    height: 80px;
    bottom: 0px;
    vertical-align: middle;
}

.footer_summary{
    position: absolute;
    width: 100%;
    bottom: 0px;
    margin-bottom: 35px;
    vertical-align: middle;
    text-align: center;
    color: #ffffff;
    font-size: 18px;
    font-family:"Microsoft YaHei";
}

.footer_summary .spacing{
    width: 100px;
    height: 10px;
    padding-left: 50px;
    padding-right: 50px;
}
.footer_split_line{
    position: absolute;
    width: 100%;
    bottom: 15px;
    vertical-align: middle;
    text-align: center;
    margin: 0px auto;
}